package com.zszedu.mapper;

import com.zszedu.pojo.BidInfo;
import com.zszedu.vo.BigInfoVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface BigInfoMapper {
    //查询所有 money 的总和
    Double queryMoney();

    //查询投标金额最高的三个用户
    List<Map> queryTopMoney(Integer limit);

    //查询 金额 手机号 投资时间
    List<BigInfoVo> query(@Param("id") Long id,@Param("limit") Integer limit);

    //根据用户id查询用户最近的投资信息以及投资产品名称
    List<BidInfo> queryRecentInvest(Long uid);

    //添加 投资记录
    Integer addBidInfo(BidInfo bidInfo);

    //根据产品id查询投资记录
    List<BidInfo> queryByPid(Long pid);
}
